﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TB.DALFactory
{
    public abstract class DALFactory
    {
        public abstract IDAL.IDALDianpu DALDianpuProvider { get; }

        public abstract IDAL.IDALusername DALUserNameProvider { get; }

        public abstract IDAL.IDALVisitLog DALVisitLogProvider { get; }

       public abstract IDAL.IDALDesinger DALDesingerProvider
       {
            get;
       }

       public abstract IDAL.IDALTemplate DALTemplateProvider
       {
           get;
       }

       public abstract IDAL.IDALMpReqMsg DALMpReqMsgProvider
       {
           get;
       }
       public abstract IDAL.IDALMpRespMsg DALMpRespMsgProvider
       {
           get;
       }
       public abstract IDAL.IDALMpUserInfo DALMpUserInfoProvider
       {
           get;
       }

       public abstract IDAL.IDALMpRespMsgUser DALMpRespMsgUserProvider
       {
           get;
       }

    }
}
